English Dictionary
◊ PERSONNEL CARRIER
personnel carrier
n : a motor vehicle (usually armored) for transporting military
personnel and their equipment